package com.android.home.mvp.model.home;

import com.google.gson.annotations.SerializedName;
import java.util.List;

public class GroupBean {
    @SerializedName("total")
    private Integer total;
    @SerializedName("totalPage")
    private Integer totalPage;
    @SerializedName("next")
    private Boolean next;
    @SerializedName("items")
    private List<ItemsBean> items;

    public Integer getTotal() {
        return total;
    }

    public void setTotal(Integer total) {
        this.total = total;
    }

    public Integer getTotalPage() {
        return totalPage;
    }

    public void setTotalPage(Integer totalPage) {
        this.totalPage = totalPage;
    }

    public Boolean getNext() {
        return next;
    }

    public void setNext(Boolean next) {
        this.next = next;
    }

    public List<ItemsBean> getItems() {
        return items;
    }

    public void setItems(List<ItemsBean> items) {
        this.items = items;
    }

    public static class ItemsBean {
        @SerializedName("title")
        private String title;
        @SerializedName("result")
        private List<ResultBean> result;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public List<ResultBean> getResult() {
            return result;
        }

        public void setResult(List<ResultBean> result) {
            this.result = result;
        }

        public static class ResultBean {
            @SerializedName("examRoomId")
            private Integer examRoomId;
            @SerializedName("examRoomName")
            private String examRoomName;
            @SerializedName("questionAmount")
            private Integer questionAmount;
            @SerializedName("userAmount")
            private Integer userAmount;
            @SerializedName("onlineUserAmount")
            private Integer onlineUserAmount;
            @SerializedName("examFormat")
            private String examFormat;
            @SerializedName("beginTime")
            private String beginTime;
            @SerializedName("examRoomStatus")
            private String examRoomStatus;

            public Integer getExamRoomId() {
                return examRoomId;
            }

            public void setExamRoomId(Integer examRoomId) {
                this.examRoomId = examRoomId;
            }

            public String getExamRoomName() {
                return examRoomName;
            }

            public void setExamRoomName(String examRoomName) {
                this.examRoomName = examRoomName;
            }

            public Integer getQuestionAmount() {
                return questionAmount;
            }

            public void setQuestionAmount(Integer questionAmount) {
                this.questionAmount = questionAmount;
            }

            public Integer getUserAmount() {
                return userAmount;
            }

            public void setUserAmount(Integer userAmount) {
                this.userAmount = userAmount;
            }

            public Integer getOnlineUserAmount() {
                return onlineUserAmount;
            }

            public void setOnlineUserAmount(Integer onlineUserAmount) {
                this.onlineUserAmount = onlineUserAmount;
            }

            public String getExamFormat() {
                return examFormat;
            }

            public void setExamFormat(String examFormat) {
                this.examFormat = examFormat;
            }

            public String getBeginTime() {
                return beginTime;
            }

            public void setBeginTime(String beginTime) {
                this.beginTime = beginTime;
            }

            public String getExamRoomStatus() {
                return examRoomStatus;
            }

            public void setExamRoomStatus(String examRoomStatus) {
                this.examRoomStatus = examRoomStatus;
            }
        }
    }
}
